plugged together - Turkish English Dictionary